/**
 * Created with IntelliJ IDEA.
 * Description:
 * User: Lenovo
 * Date: 2025-04-13
 * Time: 20:16
 */
public class Main {
    public static void main(String[] args) {
        String str = "Hello, World!";
        // 示例 1: 从索引 7 截取到末尾
        String substr1 = str.substring(7);
        System.out.println("示例1结果: " + substr1); // 输出 World!

        // 示例 2: 截取索引 0 到 5（不包含5）
        String substr2 = str.substring(0, 5);//左闭右开区间
        System.out.println("示例2结果: " + substr2); // 输出 Hello

        // 示例 3: 结合 indexOf 动态截取
        int commaIndex = str.indexOf(","); // 找到逗号的位置（索引5）
        String substr3 = str.substring(0, commaIndex);
        System.out.println("示例3结果: " + substr3); // 输出 Hello

        // 示例 4: 截取中间部分（索引7到12）
        String substr4 = str.substring(7, 12);//左闭右开区间
        System.out.println("示例4结果: " + substr4); // 输出 World
    }
}
